home *** CD-ROM | disk | FTP | other *** search
EISA add-on card Configuration | 1996-07-31 | 7.7 KB | 373 lines |
- ;--------------------------------------------------------------
- ;
- ; 02/14/95 v1.05
- ;
- ; EISA configuration file for SMC9232 drivers (EISA spec v3.12)
- ;
- ; SMC Ether 10/100 (9232)
- ;
- ;--------------------------------------------------------------
-
- BOARD
- ID="SMCa010"
- NAME="SMC Ether 10/100"
- MFR="SMC"
- CATEGORY="NET"
- SLOT=EISA
- READID=YES
- IOCHECK=VALID
- DISABLE=SUPPORTED
- COMMENTS="The SMC Ether 10/100 is a high performance,
- 32-bit EISA 802.3-compliant network adapter based on
- the FEAST (83C100) chip. This adapter is capable of
- operating at 10 Mbps and 100 Mbps."
-
- HELP="The SMC Ether 10/100 Fast Ethernet EISA adapter connects
- your PC to an 802.3 Ethernet or Fast Ethernet network.
- Please refer to your EISA computer manual and/or the
- Ether 10/100 user guide for further information regarding
- use of this file and the EISA Configuration Utility."
-
-
-
- IOPORT(1)=0zC86h ; interrupt register
- INITVAL=0xxxxxxxb
-
- IOPORT(3)=0zC87h ; EPROM register
- INITVAL=xxxx0000b
-
- IOPORT(4)=0zC9eh ; bank register
- INITVAL=LOC(2-0) xxx
-
- IOPORT(5)=0zC91h ; speed selection register
- INITVAL=x0000000b
-
- IOPORT(6)=0zC9eh ; bank register
- INITVAL=LOC(2-0) xxx
-
- IOPORT(7)=0zC85h ; general control register
- INITVAL=LOC(4-0) xxxxx
-
-
-
-
-
- FUNCTION="Line speed selection"
- CHOICE="100 Mbps"
- FREE
- INIT = IOPORT(4) LOC (2-0) 001
- INIT = IOPORT(5) LOC(7) 1
- INIT = IOPORT(6) LOC (2-0) 000
- INIT = IOPORT(7) LOC (4-0) 00101
-
- CHOICE="10 Mbps"
- FREE
- INIT = IOPORT(4) LOC (2-0) 001
- INIT = IOPORT(5) LOC(7) 0
- INIT = IOPORT(6) LOC (2-0) 000
- INIT = IOPORT(7) LOC (4-0) 10101
-
-
-
- FUNCTION="IRQ"
- CHOICE="10, Edge Triggered"
- FREE
- IRQ = 10
- SHARE = NO
- TRIGGER = EDGE
- INIT = IOPORT(1) LOC(5-3) 101
-
- CHOICE="11, Edge Triggered"
- FREE
- IRQ = 11
- SHARE = NO
- TRIGGER = EDGE
- INIT = IOPORT(1) LOC(5-3) 110
-
- CHOICE="5, Edge Triggered"
- FREE
- IRQ = 5
- SHARE = NO
- TRIGGER = EDGE
- INIT = IOPORT(1) LOC(5-3) 011
-
- CHOICE="3, Edge Triggered"
- FREE
- IRQ = 3
- SHARE = NO
- TRIGGER = EDGE
- INIT = IOPORT(1) LOC(5-3) 010
-
- CHOICE="7, Edge Triggered"
- FREE
- IRQ = 7
- SHARE = NO
- TRIGGER = EDGE
- INIT = IOPORT(1) LOC(5-3) 100
-
- CHOICE="9, Edge Triggered"
- FREE
- IRQ = 9
- SHARE = NO
- TRIGGER = EDGE
- INIT = IOPORT(1) LOC(5-3) 001
-
- CHOICE="15, Edge Triggered"
- FREE
- IRQ = 15
- SHARE = NO
- TRIGGER = EDGE
- INIT = IOPORT(1) LOC(5-3) 111
-
- CHOICE="DISABLE"
- FREE
- INIT = IOPORT(1) LOC(5-3) 000
-
-
-
- FUNCTION="DMA channel"
- CHOICE="7"
- FREE
- DMA = 7
- SHARE = NO
- SIZE = DWORD
- TIMING= TYPEC
- INIT = IOPORT(1) LOC(2-0) 111
-
- CHOICE="6"
- FREE
- DMA = 6
- SHARE = NO
- SIZE = DWORD
- TIMING= TYPEC
- INIT = IOPORT(1) LOC(2-0) 110
-
- CHOICE="5"
- FREE
- DMA = 5
- SHARE = NO
- SIZE = DWORD
- TIMING= TYPEC
- INIT = IOPORT(1) LOC(2-0) 101
-
- CHOICE="3"
- FREE
- DMA = 3
- SHARE = NO
- SIZE = DWORD
- TIMING= TYPEC
- INIT = IOPORT(1) LOC(2-0) 011
-
- CHOICE="2"
- FREE
- DMA = 2
- SHARE = NO
- SIZE = DWORD
- TIMING= TYPEC
- INIT = IOPORT(1) LOC(2-0) 010
-
- CHOICE="1"
- FREE
- DMA = 1
- SHARE = NO
- SIZE = DWORD
- TIMING= TYPEC
- INIT = IOPORT(1) LOC(2-0) 001
-
- CHOICE="0"
- FREE
- DMA = 0
- SHARE = NO
- SIZE = DWORD
- TIMING= TYPEC
- INIT = IOPORT(1) LOC(2-0) 000
-
- CHOICE="DISABLE"
- FREE
- INIT = IOPORT(1) LOC(2-0) 100
-
-
-
- FUNCTION="ROM Base Address"
- CHOICE="Rom Disabled"
- FREE
- INIT = IOPORT(1) LOC(6) 0
- INIT = IOPORT(3) LOC(7-4) 0000
-
- CHOICE="DE000h"
- FREE
- MEMORY=8K
- ADDRESS = 0DE000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 1111
-
- CHOICE="DC000h"
- FREE
- MEMORY=8K
- ADDRESS = 0DC000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 1110
-
- CHOICE="DA000h"
- FREE
- MEMORY=8K
- ADDRESS = 0DA000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 1101
-
- CHOICE="D8000h"
- FREE
- MEMORY=8K
- ADDRESS = 0D8000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 1100
-
- CHOICE="D6000h"
- FREE
- MEMORY=8K
- ADDRESS = 0D6000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 1011
-
- CHOICE="D4000h"
- FREE
- MEMORY=8K
- ADDRESS = 0D4000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 1010
-
- CHOICE="D2000h"
- FREE
- MEMORY=8K
- ADDRESS = 0D2000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 1001
-
- CHOICE="D0000h"
- FREE
- MEMORY=8K
- ADDRESS = 0D0000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 1000
-
- CHOICE="CE000h"
- FREE
- MEMORY=8K
- ADDRESS = 0CE000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 0111
-
- CHOICE="CC000h"
- FREE
- MEMORY=8K
- ADDRESS = 0CC000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 0110
-
- CHOICE="CA000h"
- FREE
- MEMORY=8K
- ADDRESS = 0CA000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 0101
-
- CHOICE="C8000h"
- FREE
- MEMORY=8K
- ADDRESS = 0C8000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 0100
-
- CHOICE="C6000h"
- FREE
- MEMORY=8K
- ADDRESS = 0C6000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 0011
-
- CHOICE="C4000h"
- FREE
- MEMORY=8K
- ADDRESS = 0C4000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 0010
-
-
- CHOICE="C2000h"
- FREE
- MEMORY=8K
- ADDRESS = 0C2000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 0001
-
- CHOICE="C0000h"
- FREE
- MEMORY=8K
- ADDRESS = 0C0000h
- WRITABLE=NO
- CACHE=NO
- SIZE=BYTE
- MEMTYPE=OTHER
- INIT = IOPORT(1) LOC(6) 1
- INIT = IOPORT(3) LOC(7-4) 0000